beach mat - German English Dictionary